#ifndef GUISLOTS_HPP_INCLUDED
#define GUISLOTS_HPP_INCLUDED
#include <string>
#include <sstream>
#include <SFML/Graphics.hpp>
#include "GuiButton.hpp"

class ItemStack;
class GuiSlots : public GuiButton
{
public :
    GuiSlots(int id, int x, int y,ItemStack*itemstack);
    ~GuiSlots();

    virtual void draw(Core* core);
    ItemStack * getItemStack();

private :
    int m_id;
    int m_posX;
    int m_posY;
    int m_width;
    int m_height;

    std::string m_displayString;

    ItemStack* m_itemStack;
};

#endif // GUISLOTS_HPP_INCLUDED
